function ismobile() {
    //判断访问终端
    var browser = {
        versions: function () {
            var u = navigator.userAgent, app = navigator.appVersion;
            return {
                trident: u.indexOf('Trident') > -1, //IE内核
                presto: u.indexOf('Presto') > -1, //opera内核
                webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
                gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核
                mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
                ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
                android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端
                iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器
                iPad: u.indexOf('iPad') > -1, //是否iPad
                webApp: u.indexOf('Safari') == -1, //是否web应该程序，没有头部与底部
                weixin: u.indexOf('MicroMessenger') > -1, //是否微信 （2015-01-22新增）
                qq: u.match(/\sQQ/i) == " qq" //是否QQ
            };
        }(),
        language: (navigator.browserLanguage || navigator.language).toLowerCase()
    };

    if (browser.versions.mobile == true) {
        if (browser.versions.iPhone == true) {
            return '1';
        } else if (browser.versions.android == true) {
            return '0';
        }
    } else {

    }
}

var isMobile = ismobile();

var token;

var uid;


function WebViewDidFinishLoad() {

    var message = {

        "VcWay": "SendId"
    };

    window.webkit.messageHandlers.CallCapitalDetailsModel.postMessage(message);
}

if (isMobile == 0) {

    window.android.getAndroidId("pp");
}


function getId() {

    if (isMobile == 1) {

        CallCapitalDetailsModel.jsCallOCWithSendId()


    } else if (isMobile == 0) {

        window.android.getAndroidId("pp");
    }
}

function receiveAndroidDetail(i) {//以后将uid直接传进areaDetailAjax（）去

    var obj = $.parseJSON(i);

    token = obj.TOKEN;

    uid = obj.uid;

    TendererInfo(uid, obj.id, token);

}

function receiveiOSVcData(i) {

    var obj = $.parseJSON(i);

    token = obj.TOKEN;

    uid = obj.uid;

    TendererInfo(uid, obj.id, token);
}


function TendererInfo(uid, id, token) {

    $.ajax({//项目加速列表

        url: url + 'common',

        type: "POST",

        dataType: "json",

        data: {

            "id": id,

            "uid": uid
        },

        beforeSend: function (xhr) {

            xhr.setRequestHeader("CUSTOM-URL", "v1/fund/supportCrowdInfo");

            xhr.setRequestHeader("TOKEN", token)

        },
        success: function (result) {

            //console.log(result)

            if (result.codes == 200) {

                result.data.end_time = timeFormatDate(result.data.end_time * 1000);

                result.data.my_back_info.back_time = timeFormatDate(result.data.my_back_info.back_time * 1000)

                var html = template("detailTpl", result);

                $(".container").html(html);

                if (isiphoneX) {

                    $(".footer_position").addClass("footer")
                } else {

                    $(".footer_position").removeClass("footer")
                }

                //轮播
                new Swiper('.swiper-container', {

                    direction: 'horizontal',

                    loop: true,

                    autoplay: 2000,

                    // 如果需要分页器

                    pagination: '.swiper-pagination',

                    autoplayDisableOnInteraction: false

                });

                if (Number(result.data.current_budget) >= Number(result.data.budget)) {

                    $(".progress b").css("width", "100%");

                    $(".progressWidth").html("100%")

                } else {

                    var ww = (Number(result.data.current_budget) / Number(result.data.budget) * 100).toFixed(2) + "%";

                    $(".progressWidth").html(ww);

                    $(".progress b").css("width", ww);
                }

                if (result.data.status == 100) {

                    $(".support").html("未开始")

                } else if (result.data.status == 200) {

                    $(".support").html("进行中")

                } else if (result.data.status == 300) {

                    $(".support").html("已结束")

                }


            }
        },
        error: function (info) {

            console.log(info)
        }

    })
}

//格式化时间
function timeFormatDate(timeStamp) {

    var tmpTime = Date.parse(new Date(timeStamp));

    Date.prototype.format = function (format) {
        var date = {
            "M+": this.getMonth() + 1,
            "d+": this.getDate(),
            "h+": this.getHours(),
            "m+": this.getMinutes(),
            "s+": this.getSeconds(),
            "q+": Math.floor((this.getMonth() + 3) / 3),
            "S+": this.getMilliseconds()
        };
        if (/(y+)/i.test(format)) {
            format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length));
        }
        for (var k in date) {
            if (new RegExp("(" + k + ")").test(format)) {
                format = format.replace(RegExp.$1, RegExp.$1.length == 1
                    ? date[k] : ("00" + date[k]).substr(("" + date[k]).length));
            }
        }
        return format;
    };

    var newDate = new Date();
    newDate.setTime(tmpTime);
    return newDate.format('yyyy-MM-dd');
}